package com.sumainfor.pc.market.dao.search;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * 功能描述:
 * 市场部搜索
 * @Auther: zhlu
 * @Date: 2019/6/26 16:59
 * @Description:
 */
@Mapper
public interface SearchMapper {

    /**
     * 功能描述:
     * 根据关键字搜索项目资料
     * 项目编号
     * 项目名称
     * @Author zhlu
     * @Description //TODO
     * @Date 2019/6/26 17:01
     */
    List<Map<String,Object>>getSearchByCommunityList(@Param("searchList") List<String> searchList);

    /**
     * 功能描述:
     * 根据关键字搜索房源详表
     * 房源编号
     * 房源名称
     * @Author zhlu
     * @Description //TODO
     * @Date 2019/6/26 17:01
     */
    List<Map<String,Object>>getSearchByHousingInfoList(@Param("searchList") List<String> searchList);

    /**
     * 功能描述:
     * 根据关键字搜索业主资料
     * 业主名称
     * 业主联系方式
     * @Author zhlu
     * @Description //TODO
     * @Date 2019/6/26 17:01
     */
    List<Map<String,Object>>getSearchByOwnerList(@Param("searchList") List<String> searchList);

    /**
     * 功能描述:
     * 根据关键字搜索租客资料
     * 租客名称
     * 租客联系方式
     * @Author zhlu
     * @Description //TODO
     * @Date 2019/6/29 15:01
     */
    List<Map<String,Object>>getSearchByTenantList(@Param("searchList") List<String> searchList);

}
